package com.model.purchase;

import java.io.Serializable;
import java.math.BigDecimal;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;

/**
 * @description purchase_need_mm
 * @author chenjun
 * @date 2022-02-25
 */
public class PurchaseNeedMm implements Serializable {

	private static final long serialVersionUID = 1L;

	@ExcelIgnore
	@ExcelProperty(value = "所属部门")
	@ColumnWidth(value = 18)
	private String deptId;

	public String getDeptId() {
		return this.deptId;
	}

	public void setDeptId(String deptId) {
		this.deptId = deptId;
	}

	@ExcelIgnore
	@ExcelProperty(value = "所属部门名称")
	@ColumnWidth(value = 18)
	private String deptName;

	public String getDeptName() {
		return this.deptName;
	}

	public void setDeptName(String deptName) {
		this.deptName = deptName;
	}

	@ExcelIgnore
	@ExcelProperty(value = "物资id")
	@ColumnWidth(value = 18)
	private String mmId;

	public String getMmId() {
		return this.mmId;
	}

	public void setMmId(String mmId) {
		this.mmId = mmId;
	}

	@ExcelIgnore
	@ExcelProperty(value = "需求计划_id")
	@ColumnWidth(value = 18)
	private String nedId;

	public String getNedId() {
		return this.nedId;
	}

	public void setNedId(String nedId) {
		this.nedId = nedId;
	}

	@ExcelProperty(value = "物资编码")
	@ColumnWidth(value = 18)
	private String nedMmCode;

	public String getNedMmCode() {
		return this.nedMmCode;
	}

	public void setNedMmCode(String nedMmCode) {
		this.nedMmCode = nedMmCode;
	}

	@ExcelProperty(value = "物资描述")
	@ColumnWidth(value = 18)
	private String nedMmDetail;

	public String getNedMmDetail() {
		return this.nedMmDetail;
	}

	public void setNedMmDetail(String nedMmDetail) {
		this.nedMmDetail = nedMmDetail;
	}

	@ExcelProperty(value = "计量单位")
	@ColumnWidth(value = 18)
	private String nedMmUnit;

	public String getNedMmUnit() {
		return this.nedMmUnit;
	}

	public void setNedMmUnit(String nedMmUnit) {
		this.nedMmUnit = nedMmUnit;
	}

	@ExcelProperty(value = "物资品名")
	@ColumnWidth(value = 18)
	private String nedMmCategory;

	public String getNedMmCategory() {
		return this.nedMmCategory;
	}

	public void setNedMmCategory(String nedMmCategory) {
		this.nedMmCategory = nedMmCategory;
	}

	@ExcelProperty(value = "主特征")
	@ColumnWidth(value = 18)
	private String nedMmMain;

	public String getNedMmMain() {
		return this.nedMmMain;
	}

	public void setNedMmMain(String nedMmMain) {
		this.nedMmMain = nedMmMain;
	}

	@ExcelProperty(value = "副特征")
	@ColumnWidth(value = 18)
	private String nedMmSecond;

	public String getNedMmSecond() {
		return this.nedMmSecond;
	}

	public void setNedMmSecond(String nedMmSecond) {
		this.nedMmSecond = nedMmSecond;
	}

	@ExcelProperty(value = "计量性质")
	@ColumnWidth(value = 18)
	private String nedMmNature;

	public String getNedMmNature() {
		return this.nedMmNature;
	}

	public void setNedMmNature(String nedMmNature) {
		this.nedMmNature = nedMmNature;
	}

	@ExcelProperty(value = "物资类别编码")
	@ColumnWidth(value = 18)
	private String nedMmTypeCode;

	public String getNedMmTypeCode() {
		return this.nedMmTypeCode;
	}

	public void setNedMmTypeCode(String nedMmTypeCode) {
		this.nedMmTypeCode = nedMmTypeCode;
	}

	@ExcelProperty(value = "物资类别名称")
	@ColumnWidth(value = 18)
	private String nedMmTypeName;

	public String getNedMmTypeName() {
		return this.nedMmTypeName;
	}

	public void setNedMmTypeName(String nedMmTypeName) {
		this.nedMmTypeName = nedMmTypeName;
	}

	@ExcelProperty(value = "计划名称")
	@ColumnWidth(value = 18)
	private BigDecimal nedPlanNum;

	public BigDecimal getNedPlanNum() {
		return this.nedPlanNum;
	}

	public void setNedPlanNum(BigDecimal nedPlanNum) {
		this.nedPlanNum = nedPlanNum;
	}

	@ExcelProperty(value = "计划名称")
	@ColumnWidth(value = 18)
	private BigDecimal nedStockNum;

	public BigDecimal getNedStockNum() {
		return this.nedStockNum;
	}

	public void setNedStockNum(BigDecimal nedStockNum) {
		this.nedStockNum = nedStockNum;
	}

	@ExcelProperty(value = "需用日期")
	@ColumnWidth(value = 18)
	private String nedNeedDate;

	public String getNedNeedDate() {
		return this.nedNeedDate;
	}

	public void setNedNeedDate(String nedNeedDate) {
		this.nedNeedDate = nedNeedDate;
	}

	@ExcelProperty(value = "设备位号")
	@ColumnWidth(value = 18)
	private String nedDevice;

	public String getNedDevice() {
		return this.nedDevice;
	}

	public void setNedDevice(String nedDevice) {
		this.nedDevice = nedDevice;
	}

	@ExcelProperty(value = "质量技术要求")
	@ColumnWidth(value = 18)
	private String nedQm;

	public String getNedQm() {
		return this.nedQm;
	}

	public void setNedQm(String nedQm) {
		this.nedQm = nedQm;
	}

	@ExcelProperty(value = "用途")
	@ColumnWidth(value = 18)
	private String nedUse;

	public String getNedUse() {
		return this.nedUse;
	}

	public void setNedUse(String nedUse) {
		this.nedUse = nedUse;
	}

	@ExcelProperty(value = "使用人姓名")
	@ColumnWidth(value = 18)
	private String nedUseName;

	public String getNedUseName() {
		return this.nedUseName;
	}

	public void setNedUseName(String nedUseName) {
		this.nedUseName = nedUseName;
	}

	@ExcelProperty(value = "使用人联系方式")
	@ColumnWidth(value = 18)
	private String nedUseTel;

	public String getNedUseTel() {
		return this.nedUseTel;
	}

	public void setNedUseTel(String nedUseTel) {
		this.nedUseTel = nedUseTel;
	}

	@ExcelProperty(value = "出库类型")
	@ColumnWidth(value = 18)
	private String nedOutType;

	public String getNedOutType() {
		return this.nedOutType;
	}

	public void setNedOutType(String nedOutType) {
		this.nedOutType = nedOutType;
	}

	@ExcelProperty(value = "行备注")
	@ColumnWidth(value = 18)
	private String nedRemark;

	public String getNedRemark() {
		return this.nedRemark;
	}

	public void setNedRemark(String nedRemark) {
		this.nedRemark = nedRemark;
	}

	@ExcelProperty(value = "创建时间")
	@ColumnWidth(value = 18)
	private String createTime;

	public String getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	@ExcelProperty(value = "创建人")
	@ColumnWidth(value = 18)
	private String createName;

	public String getCreateName() {
		return this.createName;
	}

	public void setCreateName(String createName) {
		this.createName = createName;
	}

	@ExcelIgnore
	@ExcelProperty(value = "create_id")
	@ColumnWidth(value = 18)
	private String createId;

	public String getCreateId() {
		return this.createId;
	}

	public void setCreateId(String createId) {
		this.createId = createId;
	}

	@ExcelIgnore
	@ExcelProperty(value = "修改人id")
	@ColumnWidth(value = 18)
	private String updateId;

	public String getUpdateId() {
		return this.updateId;
	}

	public void setUpdateId(String updateId) {
		this.updateId = updateId;
	}

	@ExcelProperty(value = "修改人")
	@ColumnWidth(value = 18)
	private String updateName;

	public String getUpdateName() {
		return this.updateName;
	}

	public void setUpdateName(String updateName) {
		this.updateName = updateName;
	}

	@ExcelProperty(value = "修改时间")
	@ColumnWidth(value = 18)
	private String updateTime;

	public String getUpdateTime() {
		return this.updateTime;
	}

	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}

	@ExcelProperty(value = "是否删除")
	@ColumnWidth(value = 18)
	private String delFlag;

	public String getDelFlag() {
		return this.delFlag;
	}

	public void setDelFlag(String delFlag) {
		this.delFlag = delFlag;
	}

	@ExcelProperty(value = "状态")
	@ColumnWidth(value = 18)
	private String status;

	public String getStatus() {
		return this.status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	@ExcelProperty(value = "备注")
	@ColumnWidth(value = 18)
	private String remark;

	public String getRemark() {
		return this.remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	@ExcelProperty(value = "计划编码")
	@ColumnWidth(value = 18)
	private String nedCode;

	public String getNedCode() {
		return this.nedCode;
	}

	public void setNedCode(String nedCode) {
		this.nedCode = nedCode;
	}

	@ExcelProperty(value = "计划名称")
	@ColumnWidth(value = 18)
	private String nedName;

	public String getNedName() {
		return this.nedName;
	}

	public void setNedName(String nedName) {
		this.nedName = nedName;
	}

}
